promise someone the moon - French English Dictionary